Senior managers - Francés Inglés Diccionario